Principles, Applications, and A... Rabab M Nasser (edit... Paperback Published 04 Jun 2025 $188.91 In Stock